package cn.cs.fallback;

import cn.cs.client.RestAppOrderClient;
import cn.cs.client.RestFaultTypeClient;
import cn.cs.pojo.*;
import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Map;

@Component
public class FaultTypeFallBack implements RestFaultTypeClient {

    @Override
    public List<AppOrderConcelcause> getConcelcause() throws Exception {
        return null;
    }

    @Override
    public List<ServiceType> getFaultCategory() throws Exception {
        return null;
    }

    @Override
    public List<FaultType> getTypeTree() {
        return null;
    }

    @Override
    public List<FaultType> getFaultType() {
        return null;
    }

    @Override
    public List<FaultType> getFaultTypeTree() {
        return null;
    }

    @Override
    public List<Map<String, Object>> getFaultTypeByPid(String id) {
        return null;
    }

    @Override
    public List<FaultType> getTwoFaultCategory(String level) throws Exception {
        return null;
    }

    @Override
    public List<Map<String, Object>> getFaultTypeById(String parentId) throws Exception {
        return null;
    }

    @Override
    public List<Map<String, Object>> getFaultTypeByParentId(String parentId) throws Exception {
        return null;
    }

    @Override
    public List<FaultType> getFaultTypeListByMap(Map<String, Object> param) throws Exception {
        return null;
    }

    @Override
    public Integer getFaultTypeCountByMap(Map<String, Object> param) throws Exception {
        return null;
    }

    @Override
    public List<ServiceType> getServiceTypeListByMap(Map<String, Object> param) throws Exception {
        return null;
    }

    @Override
    public Integer getServiceTypeCountByMap(Map<String, Object> param) throws Exception {
        return null;
    }

    @Override
    public Integer addFaultType(FaultType faultType) throws Exception {
        return null;
    }

    @Override
    public Integer modifyFaultType(FaultType faultType) throws Exception {
        return null;
    }

    @Override
    public Integer deleteFaultTypeById(String id) throws Exception {
        return null;
    }

    @Override
    public Integer deleteServiceTypeById(String id) throws Exception {
        return null;
    }

    @Override
    public Integer addServiceType(ServiceType serviceType) throws Exception {
        return null;
    }

    @Override
    public Integer modifyServiceType(ServiceType serviceType) throws Exception {
        return null;
    }

    @Override
    public FaultType getFaultTypeByIdOnlyOne(String id) throws Exception {
        return null;
    }

    @Override
    public FaultType getFaultTypeByOnlyId(String id) throws Exception {
        return null;
    }

    @Override
    public List<ServiceType> getServiceTypeList() {
        return null;
    }

    @Override
    public List<FaultType> getFaultTypeEntityByParentId(Map<String, Object> param) {
        return null;
    }

    @Override
    public ServiceType getServiceTypeById(String id) throws Exception {
        return null;
    }
}
